package com.yungu.swift.order.model.param;

import com.yungu.swift.base.model.admin.AdminPageParam;
import lombok.Data;

import java.util.List;

/**
 * 跨城指派订单查询参数
 */
@Data
public class AdminCrosstownAssignQueryParam extends AdminPageParam {
    /**
     * 订单ID
     */
    private String orderUuid;

    /**
     * 主订单ID
     */
    private String mainOrderUuid;

    /**
     * 线路ID
     */
    private String wayUuid;

    /**
     * 车型ID
     */
    private String carModelUuid;

    /**
     * 查询类别 0已收车 1排队中 2待出发
     */
    private Integer type;

    /**
     * 订单ID集合
     */
    private List<String> orderUuidList;

    /**
     * 拼车状态
     */
    private Integer joinStatus;

    /**
     * 合并派单状态 false 否 true是
     */
    private boolean mergeAssign;
}
